package prgechecsmodel;

public interface IMove extends Comparable<IMove> {

//    int getScore();
//
//    void setScore(int i);

//    int capture(int move);

//    int createMove(int pieceMoving, int fromIndex, int toIndex, int capture, int type, int ordering);

//    int fromIndex(int move);

//    int moveType(int move);

    String notation(int move);

//    int pieceMoving(int move);

    void positionToString(final int position, final StringBuilder buffer);
}
